<!-- 谈谈你对网站重构的理解 -->

要点
    前提：不改变网站ui的情况下，对网站进行优化

    两个方面：
        传统网站下：
            以div+css ,代替tabel表格
            兼容浏览器，移动平台、搜索引擎优化
                <!-- 搜索引擎优化就是让网站在搜索引擎上有好的排名，使网站更容易被搜索引擎收录，提高用户体验和转化率进而创造价值 -->
        深层次方面：
            代码严格规范、降低代码的耦合性、设计可拓展的API
            <!-- 低耦合的代码更易维护，可拓展Api可降低成本，-->
            前端资源的压缩，提高服务器速度，缓存http服务器的资源，优化性能
                <!-- 压缩资源，提高加载速度 -->
                <!-- http缓存，减少相应延迟，减少网络带宽消耗 ，相同的url直接访问缓存不需要再一次发送请求从而提高性能-->
            以新替旧，用新的框架语言代替旧的框架语言，
            优化js DOM操作


<!-- div+css网站与tabel的优势 -->
            1、表现与结构分离，就是html\css \js 都是独立的文档
            2、可以提高搜索引擎的对网页的搜索效率
            3、提高页面浏览速度、div+css 比tabel文件小大概一半
            4、易于改版和维护


 <!-- CDN的全称是Content Delivery Network，即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节，使内容传输的更快、更稳定。 -->
<!-- 简单的来说，就是把原服务器上数据复制到其他服务器上，用户访问时，那台服务器近访问到的就是那台服务器上的数据。CDN加速优点是成本低，速度快。适合访问量比较大的网站。 -->




<!-- 代码的编写原则，高内聚，低耦合，高内聚指模块内元素的功能的紧密联系，低耦合指模块和模块间的联系小，尽量做到功能单一，便于维护和管理 -->



<!-- 详解SEO页面优化中我们要着重哪几点呢? -->
            1、网站重构

            网站重构可以使网站的维护成本变得更低，运行得更好，遵循HTML结构化标准的设计，将网站页面的实际内容与它们呈现的格式相分离。简单来说，就是将所有的字体、样式等表现形式都写成DIV+CSS的方式，CSS放在单独文件里，Javascript也放在单独文件，HTML里面只有文字内容。凡是可以使用外部文件调用的，就使用外部文件调用，可以不出现的，尽量不出现，在正文中，全部以文字为主，不要出现CSS代码。
            
            2、Meta标签优化
            
            对于Meta标签，主要有title、description、keywords三个地方关键字的使用，其余的meta标签不加也没事。就重要性而言，title在页面优化中绝对占据很重要的位置。
            
            4、Heading（H）标签优化
            
            5、Alt优化
            
            Alt属性的编写，应该使用简短但是描述性很强的alt文本，当图片作为链接使用时，一定要提供alt文本，这会大大有助于搜索引擎更好地理解它链向的那个页面。
            
            6、链接锚文本优化(关键字)
            
            7、关键词优化
            
            8、网站结构、网页URL
            
            1、网站结构尽量是扁平结构、树型结构；
            2、URL尽量使用静态化，若是使用动态其参数不要太多；
            3、网页URL层级不要太深，中小网站在三层以内为宜；
            4、URL中英文大小写一定要统一，切忌出现大小写并存；
            5、URL中不要添加不能被系统自动识别的字符。譬如：";"、","等字符；
            6、网页少用flash、Ajax、js调用、session ID、frame框架、各种跳转。
            
            CDN加速资源加载：CDN核心目的就是使用户可就近访问网络，取得所需内容，解决网络拥挤的状况，明显提高用户访问网站的响应速度或者用户下载速度。
            
            